common rosefinch - Turkish English Dictionary